Business

IBM and Microsoft are laying off hundreds of employees in Russia as companies co..